Search

💡 มารู้จัก Class สำหรับจัดการ String เจ๋ง ๆ ในภาษา...

  • Share this:

💡 มารู้จัก Class สำหรับจัดการ String เจ๋ง ๆ ในภาษา Java กันเถอะ !! นั่นคือเจ้า StringBuilder นั่นเองจ้าาา !!
.
มีรายละเอียดยังไงบ้างงง ไปดูกันนนน !!~~
.
✨ StringBuilder เป็น Class สำหรับจัดการ String เพื่อให้เราสามารถแก้ไข แทรก หรือต่อ String ได้อย่างมีประสิทธิภาพนั่นเอง
.
🔸 Syntax
public final class StringBuilder
extends Object
implements Serializable, CharSequence
.
🖥️ ตัวอย่างฟังก์ชัน
StringBuilder () - สร้าง StringBuilder มีความจุเริ่มต้นคือ 16 อักขระ
StringBuilder(int capacity) - สร้าง StringBuilder ตามความยาวที่ระบุ
StringBuilder(CharSequence seq) - สร้าง Object StringBuilder ด้วยลำดับอักขระที่ระบุ
StringBuilder(String str) - สร้าง Object StringBuilder เริ่มต้นด้วย String
.
📑 ตัวอย่างการใช้งาน
import java.util.*;
import java.util.concurrent.LinkedBlockingQueue;

public class GFG1 {
public static void main(String[] argv)
throws Exception
{
//StringBuilder()
StringBuilder str
= new StringBuilder();
str.append("BorntoDev");
System.out.println("String = "
+ str.toString());

//StringBuilder(CharSequence)
StringBuilder str1
= new StringBuilder("BorntoDevBorntoDevBorntoDev");
System.out.println("String1 = "
+ str1.toString());

//StringBuilder(capacity)
StringBuilder str2
= new StringBuilder(10);
System.out.println("String2 capacity = "
+ str2.capacity());

//StringBuilder(String)
StringBuilder str3
= new StringBuilder(str1.toString());
System.out.println("String3 = "
+ str3.toString());
}
}
.
🔹 Output
String = BorntoDev
String1 = BorntoDevBorntoDevBorntoDev
String2 capacity = 10
String3 = BorntoDevBorntoDevBorntoDev
.
หวังว่าจะเป็นประโยชน์กับเพื่อน ๆ นะคร้าบบบบบ 🥰
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน


Tags:

About author
BorntoDev (www.BorntoDev.com) เว็บไซต์ที่เกี่ยวกับการสอนการพัฒนาโปรแกรมหรือผลงานทางด้านคอมพิวเตอร์ จัดทำขึ้นเมื่อ 27 ตุลาคม 2556 โดยมีจุดมุ่งหมายเพื่อต้องการให้ผู้ที่สนใจพัฒนาซอฟต์แวร์ แอปพลิเคชั่น หรือ ผลงานทางด้านคอมพิวเตอร์ได้มีแหล่งในการเรียนรู้ที่ง่าย และ สนุก ไม่เน้นทฤษฏีจนทำให้ท้อหรือถอดใจไปก่อนจัดทำขึ้นโดยกลุ่มคนที่ต้องการจะเห็นความเปลี่ยนแปลงทางด้านเทคโนโลยี และ มีความหวังว่าจะมีนักพัฒนารุ่นใหม่ของไทยที่มีผลงานที่ยิ่งใหญ่ขึ้นมาได้ โดยจะใช้หลักการ “เน้นสนุก สอนเข้าใจ ทำได้จริง” สามารถเข้ามาเรียนรู้การพัฒนาซอฟต์แวร์ได้ตั้งแต่ระดับมัธยมศึกษาจนถึงนักศึกษาในมหาวิทยาลัย และ บุคคลทั่วไปที่สนใจในการพัฒนาซอฟต์แวร์และเทคโนโลยีคอมพิวเตอร์ ซึ่งในปัจจุบันนี้ถือว่ามีความสำคัญกับทุกสาขาอาชีพ และ เข้ามาเกี่ยวข้องกับทุกๆอย่างในชีวิตของเรา
ความสำเร็จของเรา คือ "การที่ได้เห็นคนไทยหันมาพัฒนาซอฟต์แวร์เพื่อโลก ที่ดีขึ้น"
View all posts